/*
 * Copyright (c) 2003-2005
 * XDoclet Team
 * All rights reserved.
 */
package org.xdoclet.plugin.hibernate.qtags.parameter;

/**
 * @author Anatol Pomozov
 */
public interface MetaType {
    /**
     * Specify a custom type that maps database column values to persistent
     * classes which have identifier properties of the type specified by id-type.
     * If the meta-type returns instances of java.lang.Class, nothing else is
     * required. On the other hand, if it is a basic type like string or
     * character, you must specify the mapping from values to classes.
     */
    String getMetaType();
}